<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<meta http-equiv="cache-control" content="no-cache">
<title>reflex::convert_flag Namespace Reference</title>
<link href="doxygen_tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="doxygen_content.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="top">
 <div id="titlearea">
  <table height="72px" width="100%" cellspacing="0" cellpadding="0">
   <tbody>
    <tr>
     <td width="10%">&nbsp;</td>
     <td><a href="https://github.com/Genivia/RE-flex"><img src="reflex-logo.png"/></a></td>
     <td>
      <div style="float: right; font-size: 18px; font-weight: bold;">reflex::convert_flag Namespace Reference</div>
      <br>
      <div style="float: right; font-size: 10px;">updated Fri Nov 22 2019 by Robert van Engelen</div>
     </td>
     <td width="10%">&nbsp;</td>
    </tr>
   </tbody>
  </table>
 </div>
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespacereflex.html">reflex</a></li><li class="navelem"><a class="el" href="namespacereflex_1_1convert__flag.html">convert_flag</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">reflex::convert_flag Namespace Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:af5c6fe22fc79bb893e135d583d525930"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#af5c6fe22fc79bb893e135d583d525930">none</a> = 0x0000</td></tr>
<tr class="memdesc:af5c6fe22fc79bb893e135d583d525930"><td class="mdescLeft">&#160;</td><td class="mdescRight">no conversion (default)  <a href="#af5c6fe22fc79bb893e135d583d525930">More...</a><br /></td></tr>
<tr class="separator:af5c6fe22fc79bb893e135d583d525930"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9e0ae7e5abd19e8499a638e8dfff5d3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#ae9e0ae7e5abd19e8499a638e8dfff5d3">basic</a> = 0x0001</td></tr>
<tr class="memdesc:ae9e0ae7e5abd19e8499a638e8dfff5d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert basic regex (BRE) to extended regex (ERE)  <a href="#ae9e0ae7e5abd19e8499a638e8dfff5d3">More...</a><br /></td></tr>
<tr class="separator:ae9e0ae7e5abd19e8499a638e8dfff5d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1c057a380f8673a13064c755652dc39"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#ab1c057a380f8673a13064c755652dc39">unicode</a> = 0x0002</td></tr>
<tr class="memdesc:ab1c057a380f8673a13064c755652dc39"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert . (dot), <code>\s</code>, <code>\w</code>, <code>\l</code>, <code>\u</code>, <code>\S</code>, <code>\W</code>, <code>\L</code>, <code>\U</code> to <a class="el" href="namespacereflex_1_1_unicode.html">Unicode</a>  <a href="#ab1c057a380f8673a13064c755652dc39">More...</a><br /></td></tr>
<tr class="separator:ab1c057a380f8673a13064c755652dc39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f27c083368a4cb0d50b4a613adef897"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#a1f27c083368a4cb0d50b4a613adef897">recap</a> = 0x0004</td></tr>
<tr class="memdesc:a1f27c083368a4cb0d50b4a613adef897"><td class="mdescLeft">&#160;</td><td class="mdescRight">remove capturing groups, add capturing groups to the top level  <a href="#a1f27c083368a4cb0d50b4a613adef897">More...</a><br /></td></tr>
<tr class="separator:a1f27c083368a4cb0d50b4a613adef897"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7222821c0cc6579424c71c261e9b8805"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#a7222821c0cc6579424c71c261e9b8805">lex</a> = 0x0008</td></tr>
<tr class="memdesc:a7222821c0cc6579424c71c261e9b8805"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert Lex/Flex regular expression syntax  <a href="#a7222821c0cc6579424c71c261e9b8805">More...</a><br /></td></tr>
<tr class="separator:a7222821c0cc6579424c71c261e9b8805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e3e66422498b8e4c6fd7770393ea988"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#a1e3e66422498b8e4c6fd7770393ea988">u4</a> = 0x0010</td></tr>
<tr class="memdesc:a1e3e66422498b8e4c6fd7770393ea988"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert <code>\uXXXX</code> and UTF-16 surrogate pairs  <a href="#a1e3e66422498b8e4c6fd7770393ea988">More...</a><br /></td></tr>
<tr class="separator:a1e3e66422498b8e4c6fd7770393ea988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70281ca46dbef31569206d4c110c2308"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#a70281ca46dbef31569206d4c110c2308">anycase</a> = 0x0020</td></tr>
<tr class="memdesc:a70281ca46dbef31569206d4c110c2308"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert regex to ignore case, same as <code>(?i)</code>  <a href="#a70281ca46dbef31569206d4c110c2308">More...</a><br /></td></tr>
<tr class="separator:a70281ca46dbef31569206d4c110c2308"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c4525aa454d95740eac25f4bd0934c7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#a3c4525aa454d95740eac25f4bd0934c7">multiline</a> = 0x0040</td></tr>
<tr class="memdesc:a3c4525aa454d95740eac25f4bd0934c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">regex with multiline anchors <code>^</code> and <code>$</code>, same as <code>(?m)</code>  <a href="#a3c4525aa454d95740eac25f4bd0934c7">More...</a><br /></td></tr>
<tr class="separator:a3c4525aa454d95740eac25f4bd0934c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a63c3a106c2dbcbad7b86797453f58"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#ab6a63c3a106c2dbcbad7b86797453f58">dotall</a> = 0x0080</td></tr>
<tr class="memdesc:ab6a63c3a106c2dbcbad7b86797453f58"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert <code>.</code> (dot) to match all, same as <code>(?s)</code>  <a href="#ab6a63c3a106c2dbcbad7b86797453f58">More...</a><br /></td></tr>
<tr class="separator:ab6a63c3a106c2dbcbad7b86797453f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32e4f47592b2442c814a32502365a8e3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacereflex_1_1convert__flag.html#a32e4f47592b2442c814a32502365a8e3">freespace</a> = 0x0100</td></tr>
<tr class="memdesc:a32e4f47592b2442c814a32502365a8e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">convert regex by removing spacing, same as <code>(?x)</code>  <a href="#a32e4f47592b2442c814a32502365a8e3">More...</a><br /></td></tr>
<tr class="separator:a32e4f47592b2442c814a32502365a8e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a70281ca46dbef31569206d4c110c2308"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::anycase = 0x0020</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>convert regex to ignore case, same as <code>(?i)</code> </p>

</div>
</div>
<a class="anchor" id="ae9e0ae7e5abd19e8499a638e8dfff5d3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::basic = 0x0001</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>convert basic regex (BRE) to extended regex (ERE) </p>

</div>
</div>
<a class="anchor" id="ab6a63c3a106c2dbcbad7b86797453f58"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::dotall = 0x0080</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>convert <code>.</code> (dot) to match all, same as <code>(?s)</code> </p>

</div>
</div>
<a class="anchor" id="a32e4f47592b2442c814a32502365a8e3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::freespace = 0x0100</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>convert regex by removing spacing, same as <code>(?x)</code> </p>

</div>
</div>
<a class="anchor" id="a7222821c0cc6579424c71c261e9b8805"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::lex = 0x0008</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>convert Lex/Flex regular expression syntax </p>

</div>
</div>
<a class="anchor" id="a3c4525aa454d95740eac25f4bd0934c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::multiline = 0x0040</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>regex with multiline anchors <code>^</code> and <code>$</code>, same as <code>(?m)</code> </p>

</div>
</div>
<a class="anchor" id="af5c6fe22fc79bb893e135d583d525930"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::none = 0x0000</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>no conversion (default) </p>

</div>
</div>
<a class="anchor" id="a1f27c083368a4cb0d50b4a613adef897"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::recap = 0x0004</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>remove capturing groups, add capturing groups to the top level </p>

</div>
</div>
<a class="anchor" id="a1e3e66422498b8e4c6fd7770393ea988"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::u4 = 0x0010</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>convert <code>\uXXXX</code> and UTF-16 surrogate pairs </p>

</div>
</div>
<a class="anchor" id="ab1c057a380f8673a13064c755652dc39"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="namespacereflex.html#ab659f1b759d66631c2e2e32771af1200">convert_flag_type</a> reflex::convert_flag::unicode = 0x0002</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>convert . (dot), <code>\s</code>, <code>\w</code>, <code>\l</code>, <code>\u</code>, <code>\S</code>, <code>\W</code>, <code>\L</code>, <code>\U</code> to <a class="el" href="namespacereflex_1_1_unicode.html">Unicode</a> </p>

</div>
</div>
</div><!-- contents -->
<hr class="footer">
<address class="footer"><small>
Converted on Fri Nov 22 2019 14:30:51 by <a target="_blank" href="http://www.doxygen.org/index.html">Doxygen</a> 1.8.11</small></address>
<br>
<div style="height: 246px; background: #DBDBDB;">
</body>
</html>
